package com.edt.ichannel.api.entiy.local;

import java.io.Serializable;
import java.util.Date;

/**
 * 宽带订单首充实体类
 *
 * @author 李爽
 * @date 2018-09-27
 */
public class OrderCreditCK implements Serializable {


    private static final long serialVersionUID = -3504924435172380231L;
    private String id;
    private String batchCode;
    private String serviceCode;
    private Integer ruleCommissionMoney;
    private Integer commissionFirstMoneyDown;
    private Date orderDate;
    private String cityCode;
    private String productName;
    private String productCode;
    private Date firstDate;
    private String adduser;
    private Integer firstMoney;
    private String orderCode;
    private Integer bonusMoney;
    private String userId;
    private Integer commissionFirstMoneyUp;
    private Date addtime;
    private Double commissionMoney;
    private Integer channelLevel;
    private Integer channelType;
    private String channelId;
    private String remark;
    //流程结束标记 1 结束 2 未结束
    private int overState ;
    //是否推送过userid 1不需要推送 2 需要推送
    private int needPushUserId;
    private Date beginDate;
    private Date endDate;
    private Integer isMonth;
    private String ruleId;
    private String monthOverState;

    public String getChannelId() {
        return channelId;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public Integer getChannelLevel() {
        return channelLevel;
    }

    public void setChannelLevel(Integer channelLevel) {
        this.channelLevel = channelLevel;
    }

    public Integer getChannelType() {
        return channelType;
    }

    public void setChannelType(Integer channelType) {
        this.channelType = channelType;
    }

    public String getBatchCode() {
        return batchCode;
    }

    public void setBatchCode(String batchCode) {
        this.batchCode = batchCode;
    }

    public String getServiceCode() {
        return serviceCode;
    }

    public void setServiceCode(String serviceCode) {
        this.serviceCode = serviceCode;
    }

    public Integer getRuleCommissionMoney() {
        return ruleCommissionMoney;
    }

    public void setRuleCommissionMoney(Integer ruleCommissionMoney) {
        this.ruleCommissionMoney = ruleCommissionMoney;
    }

    public Integer getCommissionFirstMoneyDown() {
        return commissionFirstMoneyDown;
    }

    public void setCommissionFirstMoneyDown(Integer commissionFirstMoneyDown) {
        this.commissionFirstMoneyDown = commissionFirstMoneyDown;
    }

    public Date getOrderDate() {
        return orderDate;
    }

    public void setOrderDate(Date orderDate) {
        this.orderDate = orderDate;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }




    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public Date getFirstDate() {
        return firstDate;
    }

    public void setFirstDate(Date firstDate) {
        this.firstDate = firstDate;
    }

    public String getAdduser() {
        return adduser;
    }

    public void setAdduser(String adduser) {
        this.adduser = adduser;
    }

    public Integer getFirstMoney() {
        return firstMoney;
    }

    public void setFirstMoney(Integer firstMoney) {
        this.firstMoney = firstMoney;
    }


    public String getOrderCode() {
        return orderCode;
    }

    public void setOrderCode(String orderCode) {
        this.orderCode = orderCode;
    }

    public Integer getBonusMoney() {
        return bonusMoney;
    }

    public void setBonusMoney(Integer bonusMoney) {
        this.bonusMoney = bonusMoney;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Integer getCommissionFirstMoneyUp() {
        return commissionFirstMoneyUp;
    }

    public void setCommissionFirstMoneyUp(Integer commissionFirstMoneyUp) {
        this.commissionFirstMoneyUp = commissionFirstMoneyUp;
    }



    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Date getAddtime() {
        return addtime;
    }

    public void setAddtime(Date addtime) {
        this.addtime = addtime;
    }



    public Double getCommissionMoney() {
        return commissionMoney;
    }

    public void setCommissionMoney(Double commissionMoney) {
        this.commissionMoney = commissionMoney;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public int getOverState() {
        return overState;
    }

    public void setOverState(int overState) {
        this.overState = overState;
    }

    public int getNeedPushUserId() {
        return needPushUserId;
    }

    public void setNeedPushUserId(int needPushUserId) {
        this.needPushUserId = needPushUserId;
    }

    public Date getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(Date beginDate) {
        this.beginDate = beginDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Integer getIsMonth() {
        return isMonth;
    }

    public void setIsMonth(Integer isMonth) {
        this.isMonth = isMonth;
    }

    public String getRuleId() {
        return ruleId;
    }

    public void setRuleId(String ruleId) {
        this.ruleId = ruleId;
    }

    public String getMonthOverState() {
        return monthOverState;
    }

    public void setMonthOverState(String monthOverState) {
        this.monthOverState = monthOverState;
    }
}